package com.yunji.order.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yunji.common.base.BaseDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * @author : peter-zhu
 * @date : 2025/3/25 18:14
 * @description : TODO
 **/
@TableName("t_refund_detail")
@EqualsAndHashCode(callSuper = true)
@Data
public class RefundDetailDO extends BaseDO {
    @TableId(type = IdType.AUTO)
    private Long refundDetailId;
    private Long refundId;
    private String refundCode;
    private Long orderId;
    private String orderCode;
    private Long orderDetailId;
    private Long productId;
    private Integer refundNums;
    @ApiModelProperty("退款明细金额(预留 暂时用不上)")
    private BigDecimal refundAmount;
}